systematic irrigation - Spanish English Dictionary